ski mask - German English Dictionary